package com.hzt.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hzt.system.common.DataGridView;
import com.hzt.system.domain.User;
import com.hzt.system.vo.UserVo;

public interface UserService extends IService<User> {

    /**
     * 根据用户登录名查询用户信息
     * @param login
     * @return
     */
    User queryUserByLoginName(String login);

    DataGridView loadAllUser(UserVo userVo);

    User saveUser(User user);

    User updateUser(User user);


    Integer queryUserMaxOrderNum();

    void saveUserRole(Integer uid, Integer[] rids);
}
